<html>
<head><meta charset="utf-8"><title>moving compiler to xid-unicode · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html">moving compiler to xid-unicode</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="171686762"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171686762" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171686762">(Jul 25 2019 at 12:35)</a>:</h4>
<p>In <a href="https://github.com/rust-lang/rust/pull/62848" target="_blank" title="https://github.com/rust-lang/rust/pull/62848">https://github.com/rust-lang/rust/pull/62848</a> I propose to move rustc to use unicode-xid crate. Should this be discussed at some t-compiler meeting? Or is it ok to just make sure that t-compiler can publish this crate and move forward without big discussion? :]</p>



<a name="171689611"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171689611" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171689611">(Jul 25 2019 at 13:10)</a>:</h4>
<p>I think it's fine to just move forward (but not on compiler team myself). Ensuring that t-compiler has access of some sort is good.</p>



<a name="171690184"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171690184" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171690184">(Jul 25 2019 at 13:17)</a>:</h4>
<p>You can tag the PR as <code>T-compiler</code> and rfcbot it</p>



<a name="171691390"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171691390" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171691390">(Jul 25 2019 at 13:34)</a>:</h4>
<p><span class="user-mention" data-user-id="133169">@matklad</span> we actually have a policy of <em>sorts</em> around this -- <a href="https://rust-lang.github.io/compiler-team/docs/procedures/crates/" target="_blank" title="https://rust-lang.github.io/compiler-team/docs/procedures/crates/">listed here</a> -- it <em>mostly</em> applies, except that this is of course not a crate that the compiler team will take ownership of, right?</p>



<a name="171691451"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171691451" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171691451">(Jul 25 2019 at 13:34)</a>:</h4>
<p>actually we've a <a href="https://rust-lang.github.io/compiler-team/docs/procedures/crates/#third-party-crates" target="_blank" title="https://rust-lang.github.io/compiler-team/docs/procedures/crates/#third-party-crates">section on third-party crates specifically</a></p>



<a name="171691507"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171691507" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171691507">(Jul 25 2019 at 13:35)</a>:</h4>
<p>I think t-compiler should take ownership (or at least me personally): this crates is used heavily (by <code>syn</code>), so it seems a good idea to make sure that it is maintained</p>



<a name="171691741"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171691741" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171691741">(Jul 25 2019 at 13:38)</a>:</h4>
<p>see <a href="https://github.com/unicode-rs/unicode-xid/pull/12#issuecomment-515037878" target="_blank" title="https://github.com/unicode-rs/unicode-xid/pull/12#issuecomment-515037878">https://github.com/unicode-rs/unicode-xid/pull/12#issuecomment-515037878</a> for maintainance discussion</p>



<a name="171782913"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171782913" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171782913">(Jul 26 2019 at 15:24)</a>:</h4>
<p><span class="user-mention" data-user-id="124288">@oli</span> I can't rfcbot <span aria-label="sob" class="emoji emoji-1f62d" role="img" title="sob">:sob:</span>  <a href="https://github.com/rust-lang/rust/pull/62848#issuecomment-515075895" target="_blank" title="https://github.com/rust-lang/rust/pull/62848#issuecomment-515075895">https://github.com/rust-lang/rust/pull/62848#issuecomment-515075895</a></p>



<a name="171783136"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/171783136" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#171783136">(Jul 26 2019 at 15:27)</a>:</h4>
<p><span class="user-mention" data-user-id="133169">@matklad</span> asked for you</p>



<a name="174816689"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/174816689" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#174816689">(Sep 03 2019 at 18:35)</a>:</h4>
<p>ping <span class="user-mention" data-user-id="116009">@nikomatsakis</span> <span class="user-mention" data-user-id="123586">@nagisa</span>, there's some ticky boxes for you at <a href="https://github.com/rust-lang/rust/pull/62848" target="_blank" title="https://github.com/rust-lang/rust/pull/62848">https://github.com/rust-lang/rust/pull/62848</a></p>



<a name="174825093"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/174825093" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#174825093">(Sep 03 2019 at 20:14)</a>:</h4>
<p>checked</p>



<a name="174849061"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/moving%20compiler%20to%20xid-unicode/near/174849061" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/moving.20compiler.20to.20xid-unicode.html#174849061">(Sep 04 2019 at 03:48)</a>:</h4>
<p>checked as well</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>